work protective helmet - French English Dictionary